Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

cMsPlugIn Class Reference

#include <msPlugIn.h>

Inheritance diagram for cMsPlugIn:

Inheritance graph
[legend]
List of all members.

Public Types

enum  {
  eTypeImport = 1, eTypeExport = 2, eTypeTool = 3, eTypeEdit = 4,
  eTypeVertex = 5, eTypeFace = 6, eTypeAnimate = 7
}

Public Member Functions

 cMsPlugIn ()
virtual ~cMsPlugIn ()
virtual int GetType ()=0
virtual const char * GetTitle ()=0
virtual int Execute (msModel *pModel)=0

Member Enumeration Documentation

anonymous enum
 

Enumeration values:
eTypeImport 
eTypeExport 
eTypeTool 
eTypeEdit 
eTypeVertex 
eTypeFace 
eTypeAnimate 


Constructor & Destructor Documentation

cMsPlugIn::cMsPlugIn   [inline]
 

virtual cMsPlugIn::~cMsPlugIn   [inline, virtual]
 


Member Function Documentation

virtual int cMsPlugIn::Execute msModel   pModel [pure virtual]
 

Implemented in cDexiPlugin, and cPlugIn.

virtual const char* cMsPlugIn::GetTitle   [pure virtual]
 

Implemented in cDexiPlugin, and cPlugIn.

virtual int cMsPlugIn::GetType   [pure virtual]
 

Implemented in cDexiPlugin, and cPlugIn.


The documentation for this class was generated from the following file:
Generated on Mon Sep 12 20:13:35 2005 for Destiny3D by doxygen1.3-rc3